//
//  TableViewController.swift
//  Factory
//
//  Created by Mr.H on 2017/5/23.
//  Copyright © 2017年 han. All rights reserved.
//

import UIKit

class TableViewController: UIViewController {
    
    var tableView: UITableView!
    
    let adapter = UserAdapter()
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        tableView = UITableView(frame: view.bounds, style: .plain)
        
        view.addSubview(tableView)
        
        tableView.delegate = adapter.adapter
        
        tableView.dataSource = adapter.adapter
        
        var dataArray = [String]()
        
        dataArray.append("ddd")
        dataArray.append("ddd")
        dataArray.append("ddd")
        dataArray.append("ddd")
        dataArray.append("ddd")
        dataArray.append("ddd")
        dataArray.append("ddd")
        dataArray.append("ddd")
        dataArray.append("ddd")
        
        adapter.adapter.dataArray = dataArray
        
        
    }
    
    
    override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        
     
        
        
    }
    
    
}

extension TableViewController {
    
    func scrollViewDidScroll(_ scrollView: UIScrollView) {
        
        
        var dataArray = [String]()
        
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        dataArray.append("aaaa")
        
        adapter.adapter.dataArray = dataArray
        
    }

}

